Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia&Montenegro F1 Serbia&Montenegro F2 Italy F15 Romania F12 Serbia&Montenegro F4 Croatia F4 Germany-w2 Israel F3 Italy F6 Turkey #1-w4 Bosnia/Herzegovina F1 Bosnia/Herzegovina F3 Romania F7 Serbia & Montenegro F1 Croatia F5 Croatia F6 Nigeria F6 Israel F4 Israel F6 Germany F2 Croatia F1 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Bosnia/Herzegovina F6 Germany F2 Italy F26 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Israel F4 Germany F2 Germany F3 Croatia F3 Croatia F3 ATP Challenger Hamburg - Hamburg Intersport Heilbronn Open - Heilbronn Dusseldorf Open 2006 - Dusseldorf BMW Tennis Championship - Sunrise Open Prevadies - St. Brieuc Sporting Challenger '07 Trofeo Regione Piemonte - Turin Karshi Challenger - Karshi Croatia F4 PEOPLEnet Cup - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon ECM Prague Open 2008 - Prague Prosperita Open 2008 - Ostrava Mamaia Challenger - Constanta Porsche Open - Poznan Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Banja Luka Challenger 2008 - Banja Luka Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Bauer Watertechnilogy Cup 2008 - Eckental Belgrade Challenger Sarajevo Challenger Sofia Challenger Ostrava Challenger San Remo Challenger Zagreb Challenger Karlsruhe Challenger Furth Challenger Rijeka Challenger Poznan Challenger Vancouver Challenger Ljubljana Challenger Napoli Challenger Kolding Challenger Aachen Challenger Zagreb Challenger Rimini Challenger Segovia Challenger Bangkok Challenger Astana Challenger Petange Challenger Tashkent Challenger Bratislava Challenger Ilkley Challenger Rennes Challenger Irving Challenger Tashkent Challenger Croatia F6 Croatia F4 Turkey #1-w1 Hungary F5 Turkey #1-w2 Germany-w1 Turkey #1-w3 Croatia F1 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Croatia F5 Nigeria F5 Israel F2 Israel F5 Croatia F2 Qatar F2 Croatia F5 Bosnia/Herzegovina F3 Bosnia/Herzegovina F2 Morocco Tennis Tour - Marrakech Connex Open Romania - Bucharest International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Orlando Internazionali di Tennis di San Marino - San Marino Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Sybase Open - San Jose Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Milan Indoors - Milan Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston Generali Open 2003 - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Chennai Open - Chennai SAP Open - San Jose Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Sydney International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca ATP Studena Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch German Tennis Championships - Hamburg If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch Moselle Open - Metz Valencia Open - Valencia ECM Cup - Prague PBZ Zagreb Indoors - Zagreb Hungarian Open - Budapest Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Aegon Nottingham Open - Nottingham Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Konzum Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Exim Agmedia Open - Kosice Gemax Open - Belgrade Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Zivnobanka Czech Open - Prostejov ATU Cup - Weiden 10th Wartburg Open - Eisenach Muller Cup - Ulm GHI Bronx Classic - Bronx Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb Zivnobanka Open - Prostejov Venice Open - Venice Podebradka Cup - Prague Kyiv UMC Open - Kiev Geneva Challenger - Geneva Black Forest Open 2000 - Freudenstadt USTA Challenger of Las Vegas - Las Vegas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Internationaux de Tennis de Brest - Brest Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Compaq Challenger - Bucharest ATU Cup 2001 - Weiden 9th Wartburg Open - Eisenach XI Venice Open - Venice Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev Optimus Maia Open - Maia USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville The Nottingham Cahllenger - Nottingham Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Jameson Cup - Milan San Luis Potosi ATP Challenger - San Luis Potosi Ciur Pribram Challenger - Pribram Tampere Challenger - Tampere Volkswagen TED Open - Istanbul Open Carparti - Brasov V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage ATP Heineken Challenger 1999 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Oberstaufen Cup - Oberstaufen Maia Open - Oporto Zagreb Open - Zagreb Prague Challenger - Prague The Hilversum Open - Hilversum Open Castilla y Leon - Segovia CA Challenger - Graz Polish Open 99 - Poznan Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara Jaegermeister Open - Braunschweig Challenger 42 - Andrezieux XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence CA-Challenge 2000 - Graz Tatra Banka Slovak Open - Bratislava Zivnobanka Czech Open - Prostejov Open Castilla y Leon - Segovia Akbank Private Banking-TED Open - Istanbul Banja Luka Challenger 2003 - Banja Luka TED Open-Akbank Private Banking - Istanbul Pekao Open 2003 - Szczecin The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Czech Indoor Open - Prague Gemax Samsung Open 2004 - Belgrade Segovia Challenger Open Castilla y Leon - Segovia Challenger Ford de Cherbourg - Cherbourg Qwarant Cup - Sopot Grolsch Cup - Warsaw Maia Challenger - Oporto Corona Mexico City Open - Mexico City Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Tenniscup of Flanders - Ostende XL Capital Bermuda Open - Bermuda Ispat Open 2004 - Ostrava Cairo Challenger - Cairo Steelers Cup - Kosice ATU Cup - Weiden Top Wool Challenger Biella - Biella Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Cepu Open - San Marino Open de L'Isere - Grenoble Porsche Open - Poznan KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Sarajevo Open 2004 - Sarajevo TED Open - Istanbul Pekao Open 2004 - Szczecin Zagreb Open - Zagreb Czech Open - Prostejov Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Mobilux Open - Luxembourg Pro Tennis World Open - Sunrise Sarajevo Open - Sarajevo XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Banja Luka Challenger 2005 - Banja Luka KGHM Emax Polish Indoors - Wroclaw Lambertz Open by Stawag - Aachen Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise ECM Prague Open - Prague Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan 8° Trani Cup - Trani dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Banja Luka Challenger - Banja Luka Pekao Open - Szczecin ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Unicredit Czech Open 2007 - Prostejov Astana Challenger - Astana Challenger Lugano - Lugano Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Oberstaufen Cup - Oberstaufen Samarkand Challenger - Samarkand GHI Bronz Classic - Bronx Bukhara Challenger - Bukhara Dusseldorf Open Challenger 2007 - Dusseldorf Genova Open Challenger - Genova Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest ATP Challenger Trophy 2007 - Trnava Ethias Trophy - Mons Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Status Athens Open - Athens Morocco Tennis Tour - Rabat Zagreb Open - Zagreb Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Medjurgorje Open - Medjugorje Dusseldorf Open Challenger - Dusseldorf Ljubljana Open 2008 - Ljubljana Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey Wolfsburg Challenger Kyoto Challenger Jersey Challenger Genova Challenger Istanbul Challenger Zagreb Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Rogers Masters - Montreal Bergamo Challenger Belgrade Challenger Rogers Cup - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Sarajevo Challenger Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rome Challenger Ostrava Challenger Alessandria Challenger St. Remy Challenger Ortisei Challenger Orleans Challenger Mons Challenger Brest Challenger Canberra Challenger Croatia Open - Umag Andria Challenger Mons Challenger Olbia Geovillage Open - Olbia KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Venice Challenger - Venice Wimbledon - London USTA Challenger of Burbank - Burbank U.S. Open - New York Kyiv UMC Open - Kiev Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Australian Open - Melbourne French Open - Paris Pekao Open - Szczecin Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Sybase Open - San Jose Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Galleryfurniture.com Challenge - Atlanta Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca 2003 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Dubai Open - Dubai Estoril Open - Estoril Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Championships - London Tento Czech Open - Prague Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Open 13 - Marseille Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel Pilot Pen Tennis - New Haven Gerry Weber Open - Halle Thailand Open - Bangkok ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Gold Flake Open - Chennai If Stockholm Open - Stockholm BMW Open - Munich Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors - Basel French Open - Paris Medibank Private International - Sydney U.S. National Indoor Tennis Championships - Memphis Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch Wideyes Swedish Open - Bastad BMW Open - Munich China Open - Beijing CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen The Dubai Tennis Championships - Dubai Heineken Trophy - 's-Hertogenbosch Generali Open 2001 - Kitzbuhel AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Hypo Group Tennis International - Portschach Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Allianz Suisse Open Gstaad - Gstaad Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Swiss Indoors Basel - Basel BMW Open - Munich Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo Australian Open - Melbourne U.S. Open - New York Wimbledon - London Shanghai ATP Masters - Shanghai Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, PO, CRO-GBR 1-4 AAMI Classic - Kooyong Olympics - London